• word of the day

    commiphora meccanensis

    commiphora meccanensis - Dictionary definition and meaning for word commiphora meccanensis

    Definition
    (noun) small evergreen tree of Africa and Asia; leaves have a strong aromatic odor when bruised
    Synonyms : balm of gilead
Download our Mobile App Today
Receive our word of the day
on Whatsapp